﻿using NightskyMimic.Domain;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace NightskyMimic.Resources
{
    public static class WhiteVanilla
    {
        public static Deck WhiteVanillaDeck()
        {
            List<Card> cards = new List<Card>();

            for (int i = 0; i < 10; i++)
                cards.Add(new Land("Plains"));

            for (int i = 0; i < 3; i++)
                cards.Add(new Creature("Volunteer Militia", 1, 1, 2));

            for (int i = 0; i < 2; i++)
                cards.Add(new Creature("Blade of the Sixth Pride", 2, 3, 1));

            for (int i = 0; i < 2; i++)
                cards.Add(new Creature("Knight Errant", 2, 2, 2));

            for (int i = 0; i < 3; i++)
                cards.Add(new Creature("Loxodon Wayfarer", 3, 1, 5));

            for (int i = 0; i < 1; i++)
                cards.Add(new Creature("Regal Unicorn", 3, 2, 3));

            for (int i = 0; i < 1; i++)
                cards.Add(new Creature("Pillarfield Ox", 4, 2, 4));

            for (int i = 0; i < 2; i++)
                cards.Add(new Creature("Foot Soldiers", 4, 2, 4));

            for (int i = 0; i < 3; i++)
                cards.Add(new Creature("Shu Elite Infantry", 4, 3, 3));

            for (int i = 0; i < 1; i++)
                cards.Add(new Creature("Loxodon Convert", 4, 4, 5));

            for (int i = 0; i < 2; i++)
                cards.Add(new Creature("Siege Mastodon", 5, 3, 5));

            return new Deck(cards);
        }
    }
}